Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENROSE PLACE Detached £442,607 £94,000 29 May 1998
2 PENROSE PLACE Detached £565,695 £120,500 30 Jun 1998
3 PENROSE PLACE Detached £282,283 £212,500 9 Sep 2016
4 PENROSE PLACE Detached £609,391 £128,700 24 Apr 1998
5 PENROSE PLACE Detached £471,254 £101,000 19 Aug 1998
6 PENROSE PLACE Detached £408,276 £240,000 29 Oct 2010